* lisp.h (shut_down_emacs): Doc fix.
stop_vms_input ();
#endif */
- shut_down_emacs (0, 0);
+ shut_down_emacs (0, 0, STRINGP (arg) ? arg : Qnil);
exit ((XTYPE (arg) == Lisp_Int) ? XINT (arg)
#ifdef VMS
/* defined in emacs.c */
extern Lisp_Object decode_env_path ();
extern Lisp_Object Vinvocation_name;
-void shut_down_emacs ( /* int signal, int no_x */ );
+void shut_down_emacs ( /* int signal, int no_x, Lisp_Object stuff */ );
/* Nonzero means don't do interactive redisplay and don't change tty modes */
extern int noninteractive;
/* Nonzero means don't do use window-system-specific display code */